boom claw - German English Dictionary